﻿/* CSS Document */

body { margin:0; padding:0; line-height:24px; font-family:'Microsoft YaHei';}
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	padding: 0;
	list-style-type:none;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;
}


/* Link */
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none;}
a:active { border:0px; background-color:Transparent;}

a{blr:expression(this.onFocus=this.blur()); outline:none;} 

.blank5{ width:100%; height:5px; clear:both;}
.blank10{ width:100%; height:10px; clear:both;}
.blank15{ width:100%; height:15px; clear:both;}
.blank20{ width:100%; height:20px; clear:both;}
.blank30{ width:100%; height:30px; clear:both;}
.blank40{ width:100%; height:40px; clear:both;}

/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

/*针对1920的宽屏*/

.max{ position:relative; overflow:hidden;}

.m_banner
{
     width:1920px; *
     width:1920px;
     height: 909px;
     position:relative;
     z-index:9;
     margin:0;
     top:0;
     float:left;
     left:50%;
     margin-left: -960px;
	*
     margin-left:-962px;
     overflow:hidden;
     background: url(../images/banner.jpg) no-repeat;
}
.m_banner dt{
    float: left;
    margin-left: -16px;
    margin-top: 50px;
}
.m_banner dt img{}
.m_banner bt{
    float: right;
    margin-right: -4px;
    margin-top: 82px;
}
.m_banner bt img{}
.z_max{
    width: 1200px;
    margin: 0 auto;
    clear: both;
}

.z_top{
    position: absolute;
    width: 100%;
    left: 0;
    top: 45px;
    height: 80px;
    z-index: 10;
}
.z_logo{
    float: left;
    margin-left: -175px;
}

.z_tel{
    float: right;
    font-family: Impact;
    font-size: 36px;
    color: #fff;
    margin-right: -210px;
    margin-top: 25px;
}
.z_tel img{
    margin-right: 13px;
}

.z_nav{
    float: left;
    margin-top: 30px;
    margin-left: 55px;
}
.z_nav ul li{
    float: left;
    font-size: 16px;
    border-bottom: 1px solid transparent;
    padding-bottom: 5px;
    margin: 0 12px;
}
.z_nav ul li a{
    color: #fff;
}
.z_nav ul li:hover{
    border-bottom: 1px solid #fff100;
}

.z_title{
    width: 100%;
    float: left;
    font-size: 36px;
    color: #d40314;
    text-align: center;
    margin: 45px 0;
    background: url(../images/xian1.png) no-repeat left,url(../images/xian2.png) no-repeat right;
}
.z_title i{
    display: inline-block;
    background: #d40314;
    width: 1px;
    height: 31px;
    position: relative;
    top: 5px;
    margin: 0 10px;
}
.z_title1{
    width: 100%;
    float: left;
    font-size: 36px;
    color: #d40314;
    text-align: center;
    margin: 45px 0;
    background: url(../images/xian11.png) no-repeat left,url(../images/xian22.png) no-repeat right;
}
.z_title1 i{
    display: inline-block;
    background: #d40314;
    width: 1px;
    height: 31px;
    position: relative;
    top: 5px;
    margin: 0 10px;
}

.z_aa{
    float: left;
    width: 48%;
}
.z_aa h3{
    font-size: 24px;
    color: #d40314;
    margin-bottom: 30px;
}
.z_aa font{
    display: block;
    font-size: 14px;
    color: #333333;
    line-height: 2;
    overflow: hidden;
    height: 80px;
    text-align: justify;
}
.main{width: 100%;height: 150px;float: left;font-size: 0;}
.mumping_mun li{width: auto;display: inline-block;margin: 30px auto;padding-top: 7px;}
.mumping_mun li.nhov{
    border-left: 1px solid #d40314;
    border-right: 1px solid #d40314;
    margin: 30px 45px;
    padding: 0 79px;
}
.mumping_mun{width: 100%;list-style: none;}
.mumping_mun font{font-size: 14px;width: 100%;display: block;clear: both;height: auto;}
.mun_top{
    width: 100%;
    float: left;
    height: 41px;
}
.mumping_mun h2{font-size: 53px;display: inline-block;color: #d40314;}
.mumping_mun dt{
    display: inline-block;
    color: #d40314;
    font-size: 53px;
    font-weight: bold;
}

.z_aa a{
    display: block;
    width: 158px;
    height: 49px;
    line-height: 49px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    float: left;
    background: url(../images/more.png) no-repeat;
    text-transform: uppercase;
}
.z_aa1{
    width: 591px;
    height: 353px;
    float: right;
    text-align: center;
    border: 1px solid #d40314;
}
.z_aa1 img{
    margin-top: 9px;
}
.z_nn{width:100%;float:left;background:url(../images/bg.jpg);margin-top:60px;}

.picScroll-left{width:100%;position:relative;float:left;padding-bottom: 40px;margin-bottom: 20px;overflow: hidden;}
		.picScroll-left .hd{
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    text-align: center;
}
.picScroll-left .hd span{
    display: none;
}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{
			 display:block;
			 width:5px;
			 height:9px;
			 float:right;
			 margin-right:5px;
			 margin-top:10px;
			 overflow:hidden;
			 cursor:pointer;
			 background:url("images/arrow.png") no-repeat;
			 display: none;
			 }
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{float: left;width: 100%;zoom:1;text-align: center;}
		.picScroll-left .hd ul li{width: 13px;height: 13px;text-indent: 9999px;display: inline-block;border: 2px solid #808080;border-radius: 50%;margin: 0 4px;}
		.picScroll-left .hd ul li.on{border: 2px solid #d35342;}
		.picScroll-left .bd{margin-left: -21px;width: 100%;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
        .picScroll-left .bd ul li:hover{border: 1px solid #d35342;}
		.picScroll-left .bd ul li{margin: 0 22px;float:left;_display:inline;overflow:hidden;width: 368px !important;border: 1px solid #a0a09f;}
		.picScroll-left .bd ul li .pic{ text-align:center; overflow:hidden;width: 368px;height: 246px;}
		.picScroll-left .bd ul li .pic img{width: 368px;height: 246px;display:block;}
		.picScroll-left .bd ul li .pic a:hover img{ -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);}
		.picScroll-left .bd ul li .title{ line-height:24px;   }
        .picScroll-left .bd ul li:hover .title h3{color:#d35342;}
        .picScroll-left .bd ul li .title h3{
    font-size: 14px;
    color: #333;
    margin: 0 10px;
    margin-top: 11px;
}
        .picScroll-left .bd ul li .title font{
    display: block;
    font-size: 12px;
    color: #666666;
    margin: 0 10px;
    line-height: 1.5;
    overflow: hidden;
    height: 40px;
    margin-bottom: 12px;
}

        .z_gg{
    width: 100%;
    float: left;
    margin-top: -57px;
}
        .z_gg img{
    width: 100%;
    float: left;
}

        .multipleColumn{overflow:hidden;position:relative;width:100%;float:left;margin-top: -15px !important;}
		.multipleColumn .hd{height: 0;}
		.multipleColumn .hd .prev,.multipleColumn .hd .next{
			 position: absolute;
			 width: 43px;
			 height: 70px;
			 left: 0;
			 right: auto;
			 cursor:pointer;
			 background: url(../images/left.jpg) no-repeat;
			 margin-top: -43px;
			 top: 50%;
			 }
		.multipleColumn .hd .next{background: url(../images/right.jpg) no-repeat;right: 0;left: auto;}
		.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none;}
		.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.multipleColumn .hd ul li.on{ background-position:0 0; }
        .multipleColumn .hd span{display:none;}
       .multipleColumn .bd .tempWrap{
    margin: 0 auto;
}
		.multipleColumn .bd{
    overflow: hidden;
}
		.multipleColumn .bd ul{overflow:hidden;zoom:1;width:211px;float:left;_display:inline;margin: 0 3px;}
		.multipleColumn .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center;margin: 5px 0;}
        .multipleColumn .bd ul li a{}
        .multipleColumn .bd ul li a img{width:211px;height:260px;}

        .z_md{
    width: 100%;
    float: left;
    text-align: center;
    position: relative;
    padding-bottom: 100px;
}
        .z_md img{}
        .z_md font{
       position: absolute;
    border-radius: 50%;
    overflow: hidden;
    border: 2px solid #cb301c;
}
        .z_md font img{
        display: block;
    width: 150%;
    height: auto;
    margin-left: -25%;
}
        .z_md font.md1{
    width: 170px;
    height: 170px;
    overflow: hidden;
    top: 0;
    left: 142px;
}
        .z_md font.md2{
    width: 230px;
    height: 230px;
    top: 0;
    right: 34px;
}
        .z_md font.md3{
    width: 203px;
    height: 203px;
    left: 0;
    top: 149px;
}
        .z_md font.md4{
    width: 207px;
    height: 207px;
    right: 5px;
    top: 239px;
}
        .z_md font.md5{
    width: 210px;
    height: 210px;
    bottom: 16px;
    right: 200px;
}
        .z_md font.md6{
    width: 221px;
    height: 221px;
    bottom: 0;
    left: 91px;
}

        .z_jm1{
    width: 100%;
    float: left;
    text-align: center;
}
        .z_jm1 font{
    font-size: 32px;
    color: #333333;
    margin: 0 22px;
}
        .z_jm1 font span{
    color: #cb301c;
}
        .z_jm2{
    width: 100%;
    float: left;
    margin-top: 45px;
}
        .z_jm2 ul li{
    float: left;
    height: 250px;
    width: 206px;
}
        .z_jm2 ul li dt{
    display: block;
    width: 170px;
    text-align: center;
    float: left;
}
        .z_jm2 ul li dt img{}
        .z_jm2 ul li dt font{
    display: block;
    color: #3c3c3c;
    font-size: 21px;
    line-height: 1.5;
    margin-top: 20px;
    margin-bottom: 12px;
}
        .z_jm2 ul li span{
    display: block;
    float: left;
    height: 100%;
    width: 36px;
}
        .z_jm2 ul li span img{
    margin-top: 100px;
}
        .z_jm2 ul li.nhov{
    width: 170px;
}

        .z_jm3{
    width: 100%;
    float: left;
    margin-top: 80px;
}
        .z_jm3 ul li{
    width: 25%;
    float: left;
}
        .z_jm3 ul li img{
    width: 100%;
    float: left;
}

        .picScroll-left1{width:100%;position:relative;float:left;background: url(../images/ren.png) no-repeat top;padding-top: 73px;margin-bottom: 33px;}
		.picScroll-left1 .hd{height: 0;}
		.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{
			 position: absolute;
			 width: 16px;
			 height: 32px;
			 right: -30px;
			 left: auto;
			 overflow:hidden;
			 background: url(../images/right.png) no-repeat;
			 bottom: 153px;
			 }
		.picScroll-left1 .hd .next{background: url(../images/left.png) no-repeat;left: -30px;right: auto;}
		.picScroll-left1 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none;}
		.picScroll-left1 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left1 .hd ul li.on{ background-position:0 0; }
        .picScroll-left1 .hd span{display:none;}
		.picScroll-left1 .bd{overflow:hidden;}
		.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left1 .bd ul li{ margin:0 3.5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left1 .bd ul li .pic{ text-align:center; }
		.picScroll-left1 .bd ul li .pic img{ width:231px; height:243px; display:block;  padding:2px; }
		.picScroll-left1 .bd ul li .title{line-height: 50px;font-size: 18px;}
		.picScroll-left1 .bd ul li .title a{
    color: #3c3c3c;
}
.z_bot{width:100%;float:left;height:240px;background:#cb301c;}
.z_nav1{
    float: left;
    background: url(../images/xian.png) no-repeat 87px 0;
    margin-top: 32px;
}
.z_nav1 ul li{
    float: left;
    text-align: center;
    width: 89px;
}
.z_nav1 ul li a.a{
    font-size: 16px;
}
.z_nav1 ul li a{
    color: #fff;
    font-size: 14px;
    display: block;
    margin-bottom: 7px;
}

.z_logo1{
    float: right;
    margin-top: 28px;
    width: 272px;
}
.z_logo1 img{}
.z_logo1 font{
    display: block;
    width: 107px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    float: left;
    margin-left: 29px;
    margin-top: 15px;
}
.z_logo1 font img{
    margin-bottom: 6px;
}

.z_foot{
    width: 100%;
    float: left;
    background: #333333;
    height: 45px;
    line-height: 45px;
    font-size: 12px;
    color: #fff;
    text-align: center;
}

.z_cokk{
    width: 100%;
    float: left;
    height: 88px;
    background: #f5f4f4;
}
.z_cokk ul li{
    float: left;
    line-height: 88px;
    text-align: center;
    width: 170px;
    position: relative;
}
.z_cokk ul li a{
    font-size: 16px;
    color: #333333;
}
.z_cokk ul li i{
    position: absolute;
    width: 1px;
    height: 20px;
    background: #bfbfbf;
    right: 0;
    top: 35px;
}
.z_cokk ul li.nhov{
    background: url(../images/xx.png) no-repeat bottom;
}
.z_cokk ul li.nhov a{
    color: #d40314;
}
.z_cokk ul li:hover{
    background: url(../images/xx.png) no-repeat bottom;
}
.z_cokk ul li:hover a{
    color: #d40314;
}

.z_pro{
    width: 1224px;
    float: left;
    margin-left: -12px;
    margin-top: 30px;
}
.z_pro ul li{
    width: 286px;
    float: left;
    margin: 0 10px;
    text-align: center;
    margin-top: 30px;
height: 395px;
}
.z_pro ul li a dt{
    width: 286px;
    height: 355px;
    display:block;
    overflow:hidden;
    margin-bottom: 12px;
    }
.z_pro ul li a{
    font-size: 16px;
    color: #333;
}
.z_pro ul li a img{
    width: 286px;
    height: 355px;
}
.z_pro ul li:hover a img{    -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}

.z_yema{
    width: 100%;
    float: left;
    text-align: center;
    margin: 60px 0;
}
.z_yema a img{
    position: relative;
    top: 4px;
}
.z_yema a{
    font-size: 16px;
    color: #333;
    text-transform: uppercase;
    border: 1px solid #c8c8c8;
    padding: 5px 12px;
    border-radius: 4px;
    margin: 0 5px;
}
.z_yema a.select{background:#d40314;color:#fff;}
.z_yema a:hover{background:#d40314;color:#fff;}
.z_yema font{
    font-size: 16px;
    color: #333;
    text-transform: uppercase;
    border: 1px solid transparent;
    padding: 5px 10px;
    border-radius: 4px;
    margin: 0 5px;
}
.z_yema span{
    font-size: 14px;
    color: #999;
    text-transform: uppercase;
    border: 1px solid transparent;
    padding: 5px 0px;
    border-radius: 4px;
    margin-left: 11px;
}
.z_yema input{
    border: 1px solid #c8c8c8;
    text-align: center;
    outline: none;
    height: 29px;
    width: 41px;
    border-radius: 4px;
    margin: 0 5px;
    position: relative;
    top: -3px;
}

.z_nr{
    width: 100%;
    float: left;
    margin-top: 50px;
    font-size: 14px;
    color: #333333;
    margin-bottom: 50px;
}
.z_nr h4{
    font-size: 24px;
    color: #d40314;
    margin-bottom: 20px;
}
.z_nr h3{
    font-size: 24px;
    color: #d40314;
    font-weight: normal;
    text-align: center;
    margin: 30px 0;
}

.z_fanye{
    width: 100%;
    float: left;
    font-size: 14px;
    margin: 50px 0;
}
.z_fanye a{
    color: #666;
}
.z_fanye a:hover{
    color: #d40314;
}

.z_pro1{
    width: 1232px;
    float: left;
    margin-left: -16px;
    margin-top: 30px;
}
.z_pro1 ul li{
    width: 278px;
    float: left;
    margin: 0 15px;
    text-align: center;
    margin-top: 30px;
}
.z_pro1 ul li a dt{
    width: 278px;
    height: 341px;
    display:block;
    overflow:hidden;
    margin-bottom: 12px;
    }
.z_pro1 ul li a{
    font-size: 16px;
    color: #333;
}
.z_pro1 ul li a img{
    width: 278px;
    height: 341px;
}
.z_pro1 ul li:hover a img{    -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}

.z_con1{
    width: 540px;
    float: left;
    margin-top: 40px;
    background: url(../images/mm.png) no-repeat bottom;
    height: 565px;
}
.z_con1 h3{
    font-size: 24px;
    color: #d40314;
    margin-bottom: 20px;
}
.z_con1 dt{
    display: block;
    margin: 0 33px;
    float: left;
    width: 474px;
    margin-top: 37px;
}
.z_con1 dt font{
    display: block;
    font-size: 16px;
    color: #333333;
    margin-bottom: 22px;
}
.z_con1 dt font img{
    float: left;
    margin-top: 1px;
    margin-right: 20px;
}
.z_con1 ul{
    width: 100%;
    float: left;
    margin-top: 105px;
}
.z_con1 ul li{
    width: 116px;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    margin: 0 32px;
}
.z_con1 ul li img{}
.z_con1 ul li font{}

.z_con2{
    width: 470px;
    float: right;
    margin-right: 60px;
    margin-top: 80px;
}
.z_con2 h3{
    font-size: 18px;
    color: #d40314;
    margin-bottom: 30px;
}
.z_con2 ul li{
    border: 1px solid #dad6cf;
    background: #eeeeee;
    width: 100%;
    float: left;
    margin-bottom: 25px;
}
.z_con2 ul li font{
    display: block;
    float: left;
    line-height: 46px;
    font-size: 14px;
    color: #666;
    text-align: right;
    width: 50px;
    margin-right: 10px;
}
.z_con2 ul li input.wz{
    outline: none;
    border: none;
    background: none;
    height: 45px;
    width: 410px;
}
.z_con2 ul li input.dj{
    width: 87px;
    height: 41px;
    font-size: 16px;
    color: #fff;
    background: #e60012;
    border: none;
}
.z_con2 ul li.nhov{
    border: none;
    background: none;
}
.z_con2 ul li textarea{
    outline: none;
    resize: none;
    border: none;
    font-size: 14px;
    background: none;
    width: 460px;
    padding-left: 10px;
    height: 112px;
    padding-top: 10px;
}

.z_con2 textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#666666;
}
.z_con2 textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#666666;
}
.z_con2 textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#666666;
}
.z_con2 textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#666666;
}

.z_con3{
    width: 100%;
    float: left;
    margin-top: 30px;
    margin-bottom:30px;
}

.z_pro2{
    width: 1224px;
    float: left;
    margin-left: -12px;
    margin-top: 30px;
}
.z_pro2 ul li{
    width: 282px;
    float: left;
    margin: 0 12px;
    text-align: center;
    margin-top: 30px;
}
.z_pro2 ul li a dt{
    width: 282px;
    height: 197px;
    display:block;
    overflow:hidden;
    margin-bottom: 12px;
    }
.z_pro2 ul li a{
    font-size: 16px;
    color: #333;
}
.z_pro2 ul li a img{
    width: 282px;
    height: 197px;
}
.z_pro2 ul li:hover a img{    -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}

.z_nr1{
    width: 100%;
    float: left;
    margin-top: 50px;
    font-size: 14px;
    color: #333333;
    margin-bottom: 50px;
    line-height: 2;
}
.z_nr1 h4{
    font-size: 24px;
    color: #d40314;
    margin-bottom: 10px;
}

.z_pro3{
    width: 1233px;
    float: left;
    margin-left: -16.5px;
    margin-top: 30px;
}
.z_pro3 ul li{
    width: 383px;
    float: left;
    margin: 0 14px;
    text-align: center;
    margin-top: 30px;
}
.z_pro3 ul li a dt{
    width: 383px;
    height: 266px;
    display:block;
    overflow:hidden;
    margin-bottom: 12px;
    }
.z_pro3 ul li a{
    font-size: 16px;
    color: #333;
}
.z_pro3 ul li a img{
    width: 383px;
    height: 266px;
}
.z_pro3 ul li:hover a img{    -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}

.z_pro4{
    width: 1215px;
    float: left;
    margin-left: -7.5px;
    margin-top: 30px;
}
.z_pro4 ul li{
    width: 393px;
    float: left;
    margin: 0 6px;
    text-align: center;
    margin-top: 30px;
}
.z_pro4 ul li a dt{
    width: 393px;
    height: 295px;
    display:block;
    overflow:hidden;
    margin-bottom: 12px;
    }
.z_pro4 ul li a{
    font-size: 16px;
    color: #333;
}
.z_pro4 ul li a img{
    width: 393px;
    height: 295px;
}
.z_pro4 ul li:hover a img{    -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}

.z_news{
    width: 1248px;
    float: left;
    margin-left: -24px;
    }
		.z_news ul{ overflow:hidden; zoom:1; }
        .z_news ul li:hover{border: 1px solid #d35342;}
		.z_news ul li{margin: 0 23px;float:left;_display:inline;overflow:hidden;width: 368px !important;border: 1px solid #a0a09f;margin-top: 46px;}
		.z_news ul li .pic{ text-align:center;width: 368px;height: 246px;overflow:hidden; }
		.z_news ul li .pic img{width: 368px;height: 246px;display:block;}
		.z_news ul li .pic a:hover img{ -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);}
		.z_news ul li .title{ line-height:24px;   }
        .z_news ul li:hover .title h3{color:#d35342;}
        .z_news ul li .title h3{
    font-size: 14px;
    color: #333;
    margin: 0 10px;
    margin-top: 11px;
}
        .z_news ul li .title font{
    display: block;
    font-size: 12px;
    color: #666666;
    margin: 0 10px;
    line-height: 1.5;
    overflow: hidden;
    height: 40px;
    margin-bottom: 12px;
}

@media screen and (max-width: 1440px){
.z_top{
    top: 25px;
}
.z_logo{
    margin-left: 0;
    width: 260px;
    margin-left: -35px;
}
.z_logo img{width:100%;}
.z_nav{
    margin-left: 39px;
    margin-top: 11px;
}
.z_nav ul li{margin:0 10px;}
.z_tel{
    margin-right: -29px;
    font-size: 30px;
    margin-top: 13px;
}
.z_tel img{
    float: left;
    margin-top: -4px;
}
}